opposing characters - English Synonyms Dictionary